package databases;

import java.util.ArrayList;

import android.content.Context;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;

import com.example.agendamentoconsultas.Especialidade;
import com.example.agendamentoconsultas.Helper;
import com.example.agendamentoconsultas.Horario_Medico;
import com.example.agendamentoconsultas.Medico;

public class DsHorario_Medico {
		private SQLiteDatabase db;
		private Helper banco;
		private String tableName = "Horario_Medico";
		

		public DsHorario_Medico(Context context)
		{
			banco = new Helper(context);
		}
		
		public void open() throws SQLException
		{
			db = banco.getWritableDatabase();
		}
		
		public void close()
		{
			db.close();
		}
		
		public Horario_Medico getHorario(Long id)
		{
			Horario_Medico med;
			
			Cursor cursor = db.query(tableName, null, "_id="+id, null, null, null, null);
			
			cursor.moveToFirst();
			
			med = fromCursor(cursor);
			
			cursor.close();
			return med;
		}

		
		private Horario_Medico fromCursor(Cursor cursor)
		{
			return new Horario_Medico(cursor.getLong(0));
		}

	}



